//package org.oslog.webapp.web.common.el;
//
//import java.lang.reflect.Method;
//import java.lang.reflect.Modifier;
//
//public class FnLibrary extends AbstractTagLibrary{
//
//	public final static String Namespace = "http://oslog.org/jsf/fn";
//
//	public static final FnLibrary INSTANCE = new FnLibrary();
//
//	public FnLibrary() {
//		super(Namespace);
//		try {
//			Method[] methods = Functions.class.getMethods();
//			for (int i = 0; i < methods.length; i++) {
//				if (Modifier.isStatic(methods[i].getModifiers())) {
//					this.addFunction(methods[i].getName(), methods[i]);
//				}
//			}
//		} catch (Exception e) {
//			throw new RuntimeException(e);
//		}
//	}
//	
//}
